309 100
319 119
392 68
1029 64
247 262
579 79
483 90
448 69
622 77
401 59
828 53
1561 135
1165 73
182 61
657 140
509 89